package com.ev.k3cloudBusiness.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * @author 姚家乐
 * @since 2021/5/31 13:14
 */
@Data
public class PPBomVO implements Serializable {

    /**
     * 主键Id
     */
    @ApiModelProperty("投料单内码")
    public Long     FInterID;

    //
    /**
     * 投料单单据编码
     */
    @ApiModelProperty("投料单单据编码")
    private String     FBillNo;

    /**
     *日期
     */
    @ApiModelProperty("日期")
    private Date FDate;

    //
    /**
     *制单人
     */
    @ApiModelProperty("制单人")
    private Long    FBillerID;

    //
    /**
     *审核人
     */
    @ApiModelProperty("审核人")
    private Long    FCheckerID;

    //
    /**
     *状态
     */
    @ApiModelProperty("状态")
    private Long      FStatus;

    //
    /**
     *生产任务单Id
     */
    @ApiModelProperty("生产任务单Id")
    private Long    FICMOInterID;

    //
    /**
     *物料内码
     */
    @ApiModelProperty("物料内码")
    private Long    FItemID;

    //
    /**
     *单位代码
     */
    @ApiModelProperty("单位代码")
    private Long    FUnitID;

    //
    /**
     *生产数量
     */
    @ApiModelProperty("生产数量")
    private BigDecimal FAuxQty;

    //
    /**
     *任务单类型
     */
    @ApiModelProperty("任务单类型")
    private Long    FType;

    //
    /**
     *生产车间
     */
    @ApiModelProperty("生产车间")
    private Long    FWorkSHop;

    private List<PPBomEntryVO> ppBomEntryList;
}
